package com.mkait.thief.service;

import com.mkait.thief.domain.Complaint;

public interface RefundService {
    /**
     * 处理款
     */
    void runRefund(String tradeNo);

    /**
     * 批量处理退款
     */
    void batchRefund(String[] complaintIds);

    /**
     * 自动处理商家已同意退款
     */
    void refundService();

    /**
     * 自动处理商家已同意退款
     */
    void verifyRefundService();

    /**
     * 退款
     * @param complaint
     */
    void runRefund(Complaint complaint);

    /**
     * 拒绝退款
     * @param complaint
     */
    void refuseRefund(Complaint complaint);
}
